Buffer and I/O Resource Pre-allocation for Implementing Batching and Buffering Techniques for Video-on-Demand Systems
نویسندگان
چکیده
To design a cost effective VOD server, it is important to carefully manage the system resources so that the number of concurrent viewers can be maximized. Previous research results use data sharing techniques, such as batching [5], buffering [12], and piggybacking [7], to reduce the demand for I/O resources in a VOD system. However, these techniques still suffer from the problem that additional I/O resources are needed in the system for providing VCR functionality — without careful resource management, the benefits of these data sharing techniques can be lost. In this paper, we first introduce a model for determining the amount of resources required for supporting both normal playback and VCR functionality to satisfy predefined performance characteristics. Consequently, this model allows us to maximize the benefits of data sharing techniques. Furthermore, one important application of this model is its use in making system sizing decisions. Proper system sizing will result in a more cost-effective VOD system.
منابع مشابه
Buffer and U 0 Resource Pre-allocation for Implementing Batching and Buffering Techniques for Video-on-Demand Systems
To design a cost effective VOD server, it is important to carefully manage the system resources so that the number of concurrent viewers can be maximized. Previous research results use data sharing techniques, such as batching [5], buffering [12], and piggybacking [7], to reduce the demand for I/O resources in a VOD system. However, these techniques still suffer from the problem that additional...
متن کاملUse of Analytical Performance Models for System Sizing and Resource Allocation in Interactive Video-on-Demand Systems Employing Data Sharing Techniques
ÐIn designing cost-effective video-on-demand (VOD) servers, efficient resource management and proper system sizing are of great importance. In addition to large storage and I/O bandwidth requirements, support of interactive VCR functionality imposes additional resource requirements on the VOD system in terms of storage space, as well as disk and network bandwidth. Previous works have used adata...
متن کاملMulticast Distribution for Multimedia on Demand Services
Recent advances in Information and Communication technologies have made multimedia on demand services technically and economically feasible. An important aspect of such systems is the resource sharing technique, which allow the contemporaneous service of a large number of user requests with a considerable saving in terms of network bandwidth and server resources. In this paper, we report the re...
متن کاملScheduling Strategies of Video Cache in a Video Server
A Video-on-Demand system (VoD) [1] integrates the entertainment, telecommunication, and computer industries and provides electronic video rental services to geographically dispersed users from remote video servers on a broadband network. Several techniques have been proposed to increase the number of concurrent viewers of popular movies through better usage of resources. One technique uses the ...
متن کاملA Scalable Video-On-Demand System Using Multi-Batch Buffering Techniques
A Video-on-Demand (VOD) system delivers videos on demand over an installed network. Due to the large size of digitized videos, expensive video servers with high I/O capability are needed in order to provide VoD services in metropolitan areas. In addition, there is a great need for efficient networking distribution/interaction schemes so that the video servers can serve as many clients as possib...
متن کامل